reflection by asher
_