add remove API
diff --git a/model/sync-app-socket.h b/model/sync-app-socket.h
index 38a2657..29f8dc1 100644
--- a/model/sync-app-socket.h
+++ b/model/sync-app-socket.h
@@ -62,6 +62,14 @@
    */
   bool publish (const std::string &prefix, uint32_t session, const std::string &dataBuffer, int freshness);
 
+  /**
+   * @brief delete a participant's subtree from the sync tree; SyncLogic will do the work
+	 * this is just a wrapper
+   *
+	 * @param the prefix for the participant
+   */
+	bool remove (const std::string &prefix) {return m_syncLogic->remove(prefix);}
+
 private:
   CcnxWrapperPtr m_ccnxHandle;