adding sourcing of module function (distribution-dependant)