entity stuff
changes to entity