introspecting