policy field is optional