the only new thing is the ```update()``` that invokes the ```InternalEntryFactory.update()``` and reincarnate if it is a mortal entry. if it is not a problem to move it to the ```InternalEntryFactory```, I will do it,