Explain the improvements made by the Indian Railways in its functioning

Explain the improvements made by the Indian Railways in its functioning.

Some major improvements made by Indian Railways since independence are
(i) Electrification of railway lines to reduce burden on fossil fuels and to increase speed.
(ii) Introduction of computerised reservation system for convenience of passengers.
(iii) Conversion of metre gauge lines to broad gauge to ensure higher speed and carrying capacity.
(iv) Construction of new railway lines to improve the connectivity of the country.
(v) Replacing steam engines, which cause heavy pollution, by diesel and electric engines.