add/remove for all codes