Reflections And Updates