fix off by one error lol