added parser to the top level directory