1done before exit
2done at exit: ok
3