From: Fleck Jean-Julien Date: 2009-07-19T02:04:56+09:00 Subject: Re: undefined method `*' for nil:NilClass (NoMethodError) Hello Dwight, > on line 18 of the following code (@height = @height * 1.1 in the method > oneYearPasses), I get the error message that is in the subject line. As Robert told, you just have to add class OrangeTree MAXAGE = 10 FIRSTFRUIT = 20 FIRSTHEIGHT = 3.0 def initialize @numFruit =0 @age = 0 @dead = false @height = FIRSTHEIGHT end ... end And it will (almost) work. Note that the construct '++' as in @age++ does not exist in ruby, neither does the construct '--', you will have to write explicitly @age += 1 and @numFruit -= 1 Cheers, -- JJ Fleck