some code shuffling to make sure that cut mode always operates at the mouse location...