rename Format to FormatLegality