added port and proto