<prompt> Voltooi die volgende sin: In 1846 is hy tot tweede luitenant bevorder en het in Zachary Taylor se leër van besetting geveg tydens die gevegte van  <response>: Palo Alto, Resaca de la Palma en Monterrey. Ek het nie geweet nie. Hy het toe by Winfield Scott se leër aangesluit en by Vera Cruz geland en in al die gevegte van Scott se veldtog geveg wat geëindig het met die val van Mexikostad. Hy is as kaptein bekroon vir dapperheid en verdienstelike gedrag in die gevegte van Contreras en Churubusco en weer as majoor bekroon vir sy dienste in die geveg van Molino del Rey en het die lof van sy afdelingsbevelvoerder, William J. Worth, ontvang. Voor die uitbreek van die Burgeroorlog was hy na bewering n intieme vriend van generaals Robert E. Lee, Joseph E. Johnston en P. G. T. Beauregard. 