mouse buttons function rearangement