buffers are now aligned and padded by default.