Modify the codes