touch is working, fully