add notebook publish