Structure of assignment