adding vtag wrapper, done with 5, cleaning up