function test fixes