better mouse controllling