From: Adrian Roskrow Date: 2007-01-16T04:10:29+09:00 Subject: Silly codeing error Hi I am a new programmer of ruby and am reading the pickaxe book. Working through the examples to try out my new spiffy ruby ide I thought I would try some very basic code from the book as below: class Song def initiialize( name, artist, duration) @name = name @artist = artist @duration = duration end end song = Song.new("Bicyclops" , "Fleck" , 260) song.inspect Now this fails with the following error `initialize': wrong number of arguments (3 for 0) (ArgumentError) I can see no error with this, has anyone got any ideas? Adrian -- Posted via http://www.ruby-forum.com/.