iOS touches works.
Refactoring.