rework mouse binding's