added proxy state vector