Sooooo many generals