#9 create pub cond(if pub not exists)