using Long instead of Integer for the buffers