improved the get_order_total() method