ABSTRACT REFLECTION