made multiple binds to one port possible. full functionality:):):)