auto binding port 2 port : first draft