improved bookmark
almost there with the toggling of bookmark