fixed argument and global variables
global variables result in a warning as they are not supported currently
argument variables no more appear in function bodies