changeState() change for IMMUTABILITY