touch precision is now passed as parameter to constructor
- fix for touch precision parameter