scrollspy fix, finally