Misc

Miscellaneous projects.