added goodreads.com qotd source; different refactoring