Add delete

add `--delete` and `SIGUSR1` progress