need to fix removal of objects from world