the worker needs full access to the perl code