initialize NOT initialise, dammit :-) The error message: ./rotoproxy:86:in `initialize': wrong # of arguments(2 for 0) (ArgumentError) is less than helpful; maybe this common case should go into an FAQ, or have the interpreter check for it? -- Matthew