warranty considerations