don't fail silently