Reflections - csc