bookmark model needs design