what are you hoping to catch with `InvalidOperation`?