pulling out a middleman