Zahaib, expecting charging points in each bay for Kaveri is over-expectation of the highest order :) It will among the bottom 10 trains as far as better facilities are concerned. Try taking 12603/04/22649/50 and your experience will be even worse as you will see 15+ year old coaches with torn berths etc.