all sorts of utility scripts