updated to right click prevention