getservices uses proper whitelisting, is slightly buggy?