All in SELF-REFLECTION