adding file_parser.cc