swap of vertical blocks is added