yep, dont go over the array bounds