worked on both laser objects