unified detect functions
qs extractor
adjust documentation, readme