add set_price, price