Equally distribute tasks and events