Mahananda has become a good train now few months back I travelled from pryj to dli. Coach condition was good but too many unauthorised passengers after kanpur and enroute stations was a major problem in that train. Amrapali is way better in everything but timings and schedule is bad.