lasers added and hammerjs