VID-760: add functions to publish program