Introspection and self-discovery