added getters and setters to mapVCState