review: more readable reflection