added publish settings (private, public)