Hell of a train, this. Excellent cleanliness in 3AC, modern, new coaches, mostly punctual and great speed after the speed-up. Missed out on taking photos, but thoroughly enjoyed travelling in this. Highly recommended if you're thinking about travelling to UP or Rajasthan from Kolkata.