faraday adapter needs to be the last middleware