beginning of 3rd assignment