refactoring of common dynamic execution code, created dynamically manageable archiver