various scripts I've written