Added field requiring function