added requirement of requests ntlm and added args to init