adding a middleman example.