had a quick go at caustics, now added on top of the refraction