Cleaning up part3.