 	public let url: String
 	public let feedID: String
 
-	private var _homePageURL: String?
 	public var homePageURL: String? {
 		get {
-			return _homePageURL
+			return settingsTable.string(for: Key.homePageURL)
 		}
 		set {
 			if let url = newValue {
-				_homePageURL = url.rs_normalizedURL()
+				settingsTable.setString(url.rs_normalizedURL(), for: Key.homePageURL)
 			}
 			else {
-				_homePageURL = nil
+				settingsTable.setString(nil, for: Key.homePageURL)
 			}
 		}
 	}

		let feedID = dictionary[Key.feedID] as? String ?? url
		
		self.init(account: account, url: url, feedID: feedID)
		self.homePageURL = dictionary[Key.homePageURL] as? String
		self.name = dictionary[Key.name] as? String
		self.editedName = dictionary[Key.editedName] as? String


			d[Key.feedID] = feedID
		}
		
		if let name = name {
			d[Key.name] = name
		}
