Reflective thoughts