simple vcs wrapper