Travelled in sleeper coach from KRBA-NGP. TVC division has given all old coaches so you can`t expect charging points, bio-toilets, decent coach. However, seat covers were okay and the fans were working. Charging points were given near toilets in many coaches.