modified column swap in laswp