add test function(not implemented)