added zeroconf module