changes in state design