changed: simplified (however experience-enhanced) mouse event handling