added check_init_service