fixed bug where we forgot that .size is one larger because list starts
at 0.