time for introspection