fixed fields and constraints