added new func test