add options to the fetch_asset method
license
temp fix
redirects should be get requests
put and delete requests