Fixed  *_SetSize to actually set the size correctly.