add codelist publish interface