Talked to Alex T and Mike. we all agreed that setters are normally used to update instance variables and it should not update database(in our case vcloud).