the joys of reflection...