First Section of assignment.