Add #direct_publish Methods