First couple of parts of assignment.