added support for more inner function testcases