first commit of parsing file