edited multi file function call tester