Same question as below. We have mjStored above, why do we need an additional battery object?