Exploring reflection