touches improvement like apple UIEvent getAllTouches