Implemented 2d_calc in laserlistener