add  Func test