Updated join - inner, left, right, full