work on reqed fields