raytrace adding
merging
merging