parser library
started the main parser