added line parser
added line parser