Remove unnecessary new.
Added better exception call stack.