add service notifications, and ocmplete spec tests