please improve touch, it is not smooth