whoops, use precomputed maxAddress