let the garbage collector deallocate the buffer