added reflections, they mostly work