add basic touch controller