use an initial size of 4