custom vcs example