outer join
outer join, and various tick cleanups