completed bookmark function

next: add skip backup function