converted plugin parser to Parser (IO String)