added new field and updated requirements