Inside the 155mm self propelled howitzer