reflection by LynnSnow
_