improving toc scroll