use new dependent_parameters in soar_utils