modify listern and connector