reorganising a bit