add soap_sub_moudule