diff --git a/config/generic_reference_config.go b/config/generic_reference_config.go
index aa73ed2babbc929c0ff4ad2a1852d3c1c7a7684e..9a57c6d480c85cf51fe12396696eef5f6af95ab2 100644
--- a/config/generic_reference_config.go
+++ b/config/generic_reference_config.go
@@ -12,13 +12,3 @@ func NewGenericService(referenceStr string) *GenericService {
 func (u *GenericService) Reference() string {
 	return u.referenceStr
 }
-
-func (refconfig *ReferenceConfig) Load(id string) {
-	//gr.Filter = "genericConsumer" //todo: add genericConsumer filter
-	genericService := NewGenericService(refconfig.id)
-	SetConsumerService(genericService)
-	refconfig.id = id
-	refconfig.Refer()
-	refconfig.Implement(genericService)
-	return
-}
diff --git a/config/reference_config.go b/config/reference_config.go
index 5300e46116d40c901d3a26eb18d068743244da13..dae66bdb842304b13525c72e66e60c2ab23ab406 100644
--- a/config/reference_config.go
+++ b/config/reference_config.go
@@ -178,3 +178,12 @@ func (refconfig *ReferenceConfig) getUrlMap() url.Values {
 	return urlMap
 
 }
+func (refconfig *ReferenceConfig) Load(id string) {
+	//gr.Filter = "genericConsumer" //todo: add genericConsumer filter
+	genericService := NewGenericService(refconfig.id)
+	SetConsumerService(genericService)
+	refconfig.id = id
+	refconfig.Refer()
+	refconfig.Implement(genericService)
+	return
+}