0522 code update 3