still working on getting touch right, but mouse is working