update my codes