Lots of squares, mainly testing for performance.