add test_exist