part3task1updates