new test() function added