Fixed scheduled join problem.
Refactoring to better handle flooding.