no need to ghostswap at begining of update(), no more x1()-1, 60 degree rotation about <111>