add partial state