update ghost