added Touch manager