dry run without costs seems to be working fine
planner seems to be working well without a cost formulation. probably needs more testing