add easier publish