Fix vertical swap