yay! less reflection