fixed bug with ghost. It should not be able to remove itself when killed. Up to the environment