Added support for user exception