deleted unnecessary coded in Parser