update with async version
run verb