53 codes remaining