taking a stab at some JS calls to deal with touch