diff --git a/admin/scope.go b/admin/scope.go
index <HASH>..<HASH> 100644
--- a/admin/scope.go
+++ b/admin/scope.go
@@ -8,6 +8,6 @@ import (
 type Scope struct {
 	Name    string
 	Label   string
-	Handler func(*gorm.DB, *qor.Context) *gorm.DB
+	Handle  func(*gorm.DB, *qor.Context) *gorm.DB
 	Default bool
 }
diff --git a/admin/searcher.go b/admin/searcher.go
index <HASH>..<HASH> 100644
--- a/admin/searcher.go
+++ b/admin/searcher.go
@@ -41,13 +41,13 @@ func (s *Searcher) callScopes(context *qor.Context) *qor.Context {
 	// call default scopes
 	for _, scope := range s.Resource.scopes {
 		if scope.Default {
-			db = scope.Handler(db, context)
+			db = scope.Handle(db, context)
 		}
 	}
 
 	// call scopes
 	for _, scope := range s.scopes {
-		db = scope.Handler(db, context)
+		db = scope.Handle(db, context)
 	}
 
 	// call filters
Rename Handler to Handle for Scope