whitelist list implemented