file parser change