add default_cost_fn