correct touch handling