继续完善ghost