rearrange blocks on an existing layout