singleton change. server disconnect handling. client sync filtering.