Added publisher api