Hallo Thomas Was für ein Problem zwingt Dich Module, die keinen OOP style haben, dynamisch einzubinden? Mann kann das natürlich machen, aber da bekommen die Leute die behaupten Perl ist "quick and dirty" recht! Besser wäre das Übel in der Entstehung zu bekämpfen. Oder können wir einfach in das Package springen??? for(@module) { @val{qw(netto mwstprice brutto)} = eval "require $_; package $_; calculate(\$argv);"; # %val verarbeiten } MfG Torsten