 He then served on the staff of Maj. Gen. John Pope early the following year during the Battle of Island Number Ten and associated engagements.He returned to field duty with his regiment and fought in the Siege of Corinth, being promoted to lieutenant colonel.He was promoted to brigadier general of volunteers on August 11, 1863, in recognition of his service at the Siege of Vicksburg.