attempt to make scrolling & boundaries

it's hard yo