added join hints