battery scaling