Do we really need error99 ?

Feel free to revert if you don't like it.