update all codes