corrected npe