No need to allocate ArrayBuffer explicitly