documented mouseX and mouseY