init
add test promise