pt 2 (Main Service)