Added outer join methods