move websockets to external service