clean up and fix buttons
make the page element accessible in the viewer
copy the highlights code from the existing pdf directive