created CRUD functionality for touches