add publish for setup