code update 1