use older updatePosition function for movement when record interval is too small
debug info