simulate changes