same current state
no msg