extracted bookmarks management into parent controller