implement et-al truncation rules