new parser for solution page and solution error handler