removed diagram breaking solution generation