before reflection