diff --git a/lib/better_errors/repl/pry.rb b/lib/better_errors/repl/pry.rb
index <HASH>..<HASH> 100644
--- a/lib/better_errors/repl/pry.rb
+++ b/lib/better_errors/repl/pry.rb
@@ -5,11 +5,7 @@ module BetterErrors
   module REPL
     class Pry
       class Input
-        def initialize(fiber)
-          @fiber = fiber
-        end
-        
-        def readline(*args)
+        def readline
           Fiber.yield
         end
       end
@@ -41,7 +37,7 @@ module BetterErrors
         @fiber = Fiber.new do
           @pry.repl @binding
         end
-        @input = Input.new @fiber
+        @input = Input.new
         @output = Output.new
         @pry = ::Pry.new input: @input, output: @output
         @pry.hooks.clear_all
clean up unused code in Input class