adding mouse controls