Generals cleaned out