addnewcode