added try-catch and skipping stories already processed