Added touch support (Touch was acting funky).