update part3 test