for assign 1