Affiliate offers and separate connections

also you could just run `yield(configuration)` would be simpler and faster