make whitelist thing not suck