bits and pieces of useful tools I've been playing around with