add similar proposals
fix api field names
make add_proposals util slightly neater