add ontouchstart for touch screens