take care of empty entity-id or table, in parent methods