External program management rework