new touch class