Added port scanner, but needs debugging