working on scroll buttons; still a little buggy