added global BusinessComponent::resetdrive() to reset all drive vars