Perturbatio #1 this:Hello = New Hello that:Hello = New Hello this.Add( that.Add(10) ) Type Hello Field x:Int Method Add:Int(num:Int) x :+ num Return x End Method End Type Print this.x You need to return something :)