updated Touch library