partialy working scrollspy