Size is now size_t