Yay off by 1 errors yaaaay