add CustomException project