44 codes remaining