updated touchscreen toolkit