ip validation made as an optional process