Rewrite adding a timer to avoid sleep in coordinator
Updated