Lauding the Union Budget that was unveiled on Wednesday, Railway Minister Ashwini Vaishnaw extended gratitude to Finance Minister Nirmala Sitharaman and Prime Minister Narendra Modi for the highest-ever capital outlay of Rs 2.40 lakh crore for railways.