Insure assignment happens before access.
REFACTOR PARTY