updating ghost