clarification on assignment