All * fields are required.