join condition accepts Hash