modified to add property and agency property list