what if this fails?