bookmark is partly functional, with issues still to work out