graph optimization progress