small reflections theory 5674146