He was appointed as brigadier general and given command of a brigade, and then a division, under General George B. McClellan ... Denied promotion from major general to lieutenant general, he ...