fix purpose-price-desired in add+edit stuff