Added communication-only version of waiters.py