Update notes for submitted changes

* set user-agent header
Update notes for submitted changes

* don't use mutable defaults in kwargs