VCA (and hopefully final) version 2

VCA (and hopefully final) version 2