Multitouch implementation