updated current state and actions