37 codes remaining