Going to give some of this a go on my touchscreens later