fix touch stuff