re-added publish resolver