touchscreen improvements