implemented fastclick and other changes