fix for listen server