84 codes remaining