no need to pass async =false option / split reset checkout command in 2
run calls again