use array for the storage, to save about 15MB of RAM