added server socket support