implemented single shot for laserscan