module loading as part of workflow