appletouch.c