merged parser and web