change order of blocks