first pass at bookmark with data_mapper