Trying to capture touch events, get better background threading for API calls.