added bookmark functionality