i just found another use. something called delegation. if one module gets called with an unknown method, the AUTOLOAD function can automatically call that same method from a different module. check out advanced perl programming from O'Reilly for more info.