Working VPCS implementation.