DFC is the only solution to this I think..Freight load in North India is way too much high..also railway should using the routes where less no. Of paasngers are there for freight trains..Like ALD-CNB via Unchahar Unnao should be used..Or GKP bound freight load via Sitapur side to NDLS..
Scndly they should connect the outer stations via a bypass line stopping freight to entr the main station premises..Like LKO NR has Almanagar connected to Uthratia via a bypass line..similarly more should be done like this..