reflection architecture