Collection update

Add left and right outer join capabilities