fixed touch API calls