services module main