add user agent to requests and adjust docs