* added CustomException.