touch overhaul for play and edit