added some touch-relevant stuff