add touchdemo