other projects

miscellany.