added per-user stream limits