test function not ok40