testing with parameter function