changing all sorts of shit