supervisor writeConfig, programsStatus
refactor pluggable