moved to only socket server