add undocumented tags
skip unneeded tests based on protocol