ui touches, badly done