added the gdo TCP lisener