added exists() check for bookmarks filter query since filter doesn't raise DoesNotExist