complete thread part4