service programming init