added state partial