add tests function
add test function