re-added chairMutex. It's KIND of looking better