minor changes: base entity inheritance