expand and improve VCA API