Lengths are in size_t not int.