diff --git a/lib/project_euler_cli/archive_viewer.rb b/lib/project_euler_cli/archive_viewer.rb
index <HASH>..<HASH> 100644
--- a/lib/project_euler_cli/archive_viewer.rb
+++ b/lib/project_euler_cli/archive_viewer.rb
@@ -14,7 +14,7 @@ class ArchiveViewer
 
     puts
 
-    Problem.total.downto(Problem.total - 9) { |i| puts "#{i} - #{@problems[i].title}" }
+    (Problem.total).downto(Problem.total - 9) { |i| puts "#{i} - #{@problems[i].title}" }
   end
 
   # Displays the problem numbers and titles for an individual page of the archive.
diff --git a/lib/project_euler_cli/page.rb b/lib/project_euler_cli/page.rb
index <HASH>..<HASH> 100644
--- a/lib/project_euler_cli/page.rb
+++ b/lib/project_euler_cli/page.rb
@@ -19,10 +19,6 @@ class Page
     @@visited
   end
 
-  def self.visited=(visited)
-    @@visited = visited
-  end
-
 end
 
 end
Fix error introduced by removing parentheses in call to downto