update for cost object determination