validated qset, passing tests, closes #111