add mutilple address listen support