Added touch start function