why is 8 the correct value (perhaps add a comment)?  I see also that it is used in two places, use a name?