Sorry to nit-pick.... Chennai to Bengaluru has been doubled & electrified long time back.... Bengaluru to Mumbai sector is getting doubled & electrified. But that (doubling & electrification in any sector) alone does not help in trains maintaining punctuality. First & foremost stations should have enough platforms to accommodate trains. Many trains arriving SBC are late due to non-availability of Platforms. Small examples are Train # 12613 (Tippu Express) & Train # 16232 (Mayiladuthurai Express) between Mysore & Bengaluru. It reaches Bengaluru outer before time but arrives Bengaluru late due to non-availability of platform almost daily. Similar is the case for most of the trains.