modified parser  file