test for reset before size since size might not be set on reset