mouse API simplification horrors
removed old Mouse API