false ->
cost function doc