shadows and reflections