long converted to size_t