self-discovery and reflection