EDIT:

SCRAP THE ABOVE

I just looked again... you've named the Modules the same as the Functions themselves (ambiguity) ... change the name of the modules to something other than the name of the Function (ie prefix the Module name with "fn" or "mod") and you should find things will work.