central control is now threaded