Reflection: Art of introspection and meditation