Implement Join.