fixed mouse handling
again