If I remember correctly you hate timers you say they are cpu intensive so why run a timer for each user when a simple loop would be better?