a bunch of useful scripts i use private