update ghost part4 and part5