oops, forgot to test without touch events