update and use fastclick