improved state association