Added user_ip param to avoid ToS violations. Updated documentation.