bug fixes added --ip4/--ip6 switch