some useful (to me) scripts