removed pointer events because of double execution