diff --git a/pkg/service/script_policy.go b/pkg/service/script_policy.go
index d936a80..20b070b 100644
--- a/pkg/service/script_policy.go
+++ b/pkg/service/script_policy.go
@@ -81,12 +81,12 @@ func (svc *Service) ListScriptPolicy(ctx context.Context, params api.ListScriptP
 	}
 
 	var resp []api.ScriptPolicy
-	for i := 0; i < len(items); i++ {
+	for _, item := range items {
 		resp = append(resp, api.ScriptPolicy{
-			ID:             items[i].ID,
-			FromScriptHash: model.HashFormat(uint64(items[i].FromScriptHash)),
-			ToScriptID:     items[i].ToScriptID,
-			Policy:         int32(items[i].Policy),
+			ID:             item.ID,
+			FromScriptHash: model.HashFormat(uint64(item.FromScriptHash)),
+			ToScriptID:     item.ToScriptID,
+			Policy:         int32(item.Policy),
 		})
 	}
 
diff --git a/pkg/service/scripts.go b/pkg/service/scripts.go
index ea7f9ca..0be1783 100644
--- a/pkg/service/scripts.go
+++ b/pkg/service/scripts.go
@@ -77,12 +77,12 @@ func (svc *Service) ListScripts(ctx context.Context, params api.ListScriptsParam
 	}
 
 	var resp []api.Script
-	for i := 0; i < len(items); i++ {
+	for _, item := range items {
 		resp = append(resp, api.Script{
-			ID:           items[i].ID,
-			Hash:         model.HashFormat(uint64(items[i].Hash)),
-			Source:       items[i].Source,
-			SubmissionID: items[i].SubmissionID,
+			ID:           item.ID,
+			Hash:         model.HashFormat(uint64(item.Hash)),
+			Source:       item.Source,
+			SubmissionID: item.SubmissionID,
 		})
 	}
 
diff --git a/pkg/service/submissions.go b/pkg/service/submissions.go
index 3051ac4..38cec7e 100644
--- a/pkg/service/submissions.go
+++ b/pkg/service/submissions.go
@@ -178,20 +178,20 @@ func (svc *Service) ListSubmissions(ctx context.Context, params api.ListSubmissi
 	}
 
 	var resp []api.Submission
-	for i := 0; i < len(items); i++ {
+	for _, item := range items {
 		resp = append(resp, api.Submission{
-			ID:            items[i].ID,
-			DisplayName:   items[i].DisplayName,
-			Creator:       items[i].Creator,
-			GameID:        items[i].GameID,
-			CreatedAt:     items[i].CreatedAt.Unix(),
-			UpdatedAt:     items[i].UpdatedAt.Unix(),
-			Submitter:     int64(items[i].Submitter),
-			AssetID:       int64(items[i].AssetID),
-			AssetVersion:  int64(items[i].AssetVersion),
-			Completed:     items[i].Completed,
-			TargetAssetID: api.NewOptInt64(int64(items[i].TargetAssetID)),
-			StatusID:      int32(items[i].StatusID),
+			ID:            item.ID,
+			DisplayName:   item.DisplayName,
+			Creator:       item.Creator,
+			GameID:        item.GameID,
+			CreatedAt:     item.CreatedAt.Unix(),
+			UpdatedAt:     item.UpdatedAt.Unix(),
+			Submitter:     int64(item.Submitter),
+			AssetID:       int64(item.AssetID),
+			AssetVersion:  int64(item.AssetVersion),
+			Completed:     item.Completed,
+			TargetAssetID: api.NewOptInt64(int64(item.TargetAssetID)),
+			StatusID:      int32(item.StatusID),
 		})
 	}
 
diff --git a/pkg/service_internal/script_policy.go b/pkg/service_internal/script_policy.go
index 6c97514..e38b4bf 100644
--- a/pkg/service_internal/script_policy.go
+++ b/pkg/service_internal/script_policy.go
@@ -67,12 +67,12 @@ func (svc *Service) ListScriptPolicy(ctx context.Context, params api.ListScriptP
 	}
 
 	var resp []api.ScriptPolicy
-	for i := 0; i < len(items); i++ {
+	for _, item := range items {
 		resp = append(resp, api.ScriptPolicy{
-			ID:             items[i].ID,
-			FromScriptHash: model.HashFormat(uint64(items[i].FromScriptHash)),
-			ToScriptID:     items[i].ToScriptID,
-			Policy:         int32(items[i].Policy),
+			ID:             item.ID,
+			FromScriptHash: model.HashFormat(uint64(item.FromScriptHash)),
+			ToScriptID:     item.ToScriptID,
+			Policy:         int32(item.Policy),
 		})
 	}
 
diff --git a/pkg/service_internal/scripts.go b/pkg/service_internal/scripts.go
index 44bb494..3cb0280 100644
--- a/pkg/service_internal/scripts.go
+++ b/pkg/service_internal/scripts.go
@@ -64,12 +64,12 @@ func (svc *Service) ListScripts(ctx context.Context, params api.ListScriptsParam
 	}
 
 	var resp []api.Script
-	for i := 0; i < len(items); i++ {
+	for _, item := range items {
 		resp = append(resp, api.Script{
-			ID:           items[i].ID,
-			Hash:         model.HashFormat(uint64(items[i].Hash)),
-			Source:       items[i].Source,
-			SubmissionID: items[i].SubmissionID,
+			ID:           item.ID,
+			Hash:         model.HashFormat(uint64(item.Hash)),
+			Source:       item.Source,
+			SubmissionID: item.SubmissionID,
 		})
 	}