 		} catch let error as NSError {
 			print("Error on remove highlight by id: \(error)")
 		}
-	}
-
-	/// Update a Highlight by ID
-	///
-	/// - Parameters:
-	///   - highlightId: The ID to be removed
-	///   - type: The `HighlightStyle`
-	public static func updateById(_ highlightId: String, type: HighlightStyle) {
-		// TODO_SMF_DEPRECATE: deprecate
-		Highlight.updateById(withConfiguration: Highlight.readerConfig, highlightId: highlightId, type: type)
 	}
 
 	/// Update a Highlight by ID

			print("Error on updateById: \(error)")
		}

	}

	/// Return a list of Highlights with a given ID
	///
	/// - Parameters:
	///   - bookId: Book ID
	///   - page: Page number
	/// - Returns: Return a list of Highlights
	public static func allByBookId(_ bookId: String, andPage page: NSNumber? = nil) -> [Highlight] {
		// TODO_SMF_DEPRECATE
		return Highlight.allByBookId(withConfiguration: Highlight.readerConfig, bookId: bookId, andPage: page)
	}

	/// Return a list of Highlights with a given ID

	}

	/// Remove a Highlight
	///
	/// - Parameter readerConfig: Current folio reader configuration.
	public func remove(withConfiguration readerConfig: FolioReaderConfig) {
