[#28]Added requirements for all fields