updated wit current state