add missing entity.h