fixed all the things

Scrolling and ratings now both work, only bug I can see is that there
are problems when rating isn’t initially at 0