fix per-user buffer