Add touch.{c,h}