Middleman setup