moving chosen parsers parameters; algorithms extended