diff --git a/README.md b/README.md
index 0d77fd3..12dced2 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@ If you are using macOS or an older version of Windows, you can also [get Fluent
## Features
-
+
- A modern UI inspired by Fluent Design System with full dark mode support.
diff --git a/screenshot.jpg b/docs/imgs/screenshot.jpg
similarity index 100%
rename from screenshot.jpg
rename to docs/imgs/screenshot.jpg
diff --git a/items b/items
deleted file mode 100644
index 43f72db..0000000
--- a/items
+++ /dev/null
@@ -1 +0,0 @@
-{"$$indexCreated":{"fieldName":"source","unique":false,"sparse":false}}
diff --git a/package.json b/package.json
index 645ce84..97f7c0a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "fluent-reader",
- "version": "0.2.0",
+ "version": "0.3.0",
"description": "A simplistic, modern desktop RSS reader",
"main": "./dist/electron.js",
"scripts": {
diff --git a/sources b/sources
deleted file mode 100644
index 308ddbf..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-{"$$indexCreated":{"fieldName":"sid","unique":true,"sparse":false}}
-{"$$indexCreated":{"fieldName":"url","unique":true,"sparse":false}}
diff --git a/src/scripts/models/item.ts b/src/scripts/models/item.ts
index 33d80d9..2bafd2c 100644
--- a/src/scripts/models/item.ts
+++ b/src/scripts/models/item.ts
@@ -149,7 +149,7 @@ export function fetchItems(): AppThunk> {
if (!getState().app.fetchingItems) {
let timenow = new Date().getTime()
let sources = Object.values(getState().sources).filter(s =>
- (s.lastFetched.getTime() + (s.fetchFrequency || 0) * 60000) <= timenow
+ ((s.lastFetched ? s.lastFetched.getTime() : 0) + (s.fetchFrequency || 0) * 60000) <= timenow
)
for (let source of sources) {
let promise = RSSSource.fetchItems(source, rssParser)