Value-swapping/grid system and scaling have been implemented.