However they would eventually have four separate ranks of general in the volunteer ranks: brigadier general, major general, lieutenant general, and general.
However they would eventually have four separate ranks of general in the volunteer ranks. However they would eventually have brigadier general. However they would eventually have major general. However they would eventually have lieutenant general. However they would eventually have general.