build whitelist