Might as well start on the speed comparison too