make sure to set the initial msize