Start should default to zero, not size