npe bug fixes.