virtuoso code and test added