Bhai Original blogger ne kaha ki upgraded from ICF to LHB... matllab ICF to ek factory ka name hai jo LHB coach bhi banati hai, us hisaab se ICF upgraded to LHB stands for LHB upgraded to LHB which does not make sense. It was actually upgraded from conventional type coahces to LHB type coaches.