When one person joins the variable will be unset in 4 seconds, when the second person joins the variable will again be unset in 4 seconds, as you can most likely see this means the script no longer kicks on 4 joins in 4 seconds, but on 4 joins in 16 or less (depending on the time between each join)