more proper publishing