Passing with extracted adapter