Client now uses websockets too