correct the logic for list syncing and news showing, data can be inserted and queried correctly.