bugfix on touch