recurring recommendations changed the params passed to the report from two string fields to a hash so multiple  variable key value combos can be used for future reports.
changed the login method from using the base url to using a endpoint.