* means the field is required