diff --git a/blacklist.go b/app/alter/blacked.go
similarity index 50%
rename from blacklist.go
rename to app/alter/blacked.go
index 1c2ae6fc0a9337486cabfe7aadbb4f63fc5bc6af..5da5f8d914c3f024d6d0feb8a6c032337f6b8845 100644
--- a/blacklist.go
+++ b/app/alter/blacked.go
@@ -1,14 +1,18 @@
 package main
 
 import (
+	"net/http"
 	"strings"
-	"main/blacklist"
+	"time"
+
+	"0xacab.org/leap/vpn-hole/blacklist"
 	"github.com/miekg/dns"
 )
 
-var privBlacklist = blacklist.New(httpClient)
+var httpClient = &http.Client{Timeout: 30 * time.Second}
+var PrivBlacklist = blacklist.New(httpClient)
 
-func isBlacklisted(req *dns.Msg) bool {
+func IsBlacklisted(req *dns.Msg) bool {
 	if req.Opcode != dns.OpcodeQuery {
 		return false
 	}
@@ -26,5 +30,5 @@ func isBlacklisted(req *dns.Msg) bool {
 		return false
 	}
 
-	return privBlacklist.Contains(strings.TrimRight(q.Name, "."))
+	return PrivBlacklist.Contains(strings.TrimRight(q.Name, "."))
 }