test function not ok23