new bookmarks logic