You could just require 'filename.rb' This would pick up all class and subclass functions located in that file. Global variables are your friend :) - Mac -- Posted via http://www.ruby-forum.com/.