don't create download if exec fail
add where to api
search