change the append_price method and adjustment the table width