Updating to not need a headers event and work with Guzzle 5