restrictions on fields