Fixing Function parameter passing