start of second assignment