self-reflection magic