misc stuff I'm working on that I use