diff --git a/lib/lolize.rb b/lib/lolize.rb
index <HASH>..<HASH> 100644
--- a/lib/lolize.rb
+++ b/lib/lolize.rb
@@ -10,7 +10,7 @@ module Lolize
       :spread => 8.0,
       :freq => 0.3
     }
-    Lol.println(s, {}, @opts)
+    Lol.println(s.dup, {}, @opts)
   end
   def self.raw_write(s)
     $stdout.raw_write(s)
@@ -19,7 +19,7 @@ module Lolize
     class << output
       alias :raw_write :write
       def write(s)
-        Lol.println(s)
+        Lolize.write(s)
       end
     end
   end
@@ -38,7 +38,8 @@ Lolize.lolize($stdout)
 Lolize.lolize($stderr)
 
 10.times do
-  Lolize.write "a"*80
+  # Lolize.write "a"*80
+  puts "a"*80
 end
 
 exit 0
stdout stub works