Miscellaneous recent work.