adding more mouse event features...