* make ipFilter to be a private func