fix of an issue with passing arguments as well as with a reference to a function
new module file