reflection after reflection