added a mirror and reflecting