use optimize_graph_df() instead of old local_optimize()