test function not ok31