trying to fix update label, and took updatedistance out of every small movement