Magic numbers shouldn't be used. This doesn't indicate what's located at index `[i + 4]`. I noticed this is repeated in a lot of the methods.