compute the cost