Exception instead?