Creating distruct publisher