state manager updates