test function not ok22