>>>>> "M" == Michael Weller <michael / gutschi.de> writes: M> Here's my "real" code (BlogData.rb): Well, not really :-)) the line numbers given by ruby are not the same than in your source :-) M> require 'BlogData' Are you sure that you don't have another file 'BlogData' in your search path, try with (in t.rb) require './BlogData.rb' if it's still give an error, post completely BlogData.rb and t.rb Guy Decoux