save bookmark
restore bookmark
save bookmark when remove