mouse state added