scroll to highlight
Reorganize, and mitigate a chrome padding bug