6/25 commit 3

coupla projects off tim wilson's track. some work and some are real
ugly.