missing result check e.g. if( !nd ) return false;