Editing and Adding new codes