fixed ghost object movement