private void addDeclination( String root, Properties props, int count ) {
        for( int i = 1; i <= count; i++ ) {
            String declination = props.getProperty( String.valueOf( i ) );
            if( declination == null ) {
                return;
            }
            declination = declination.replace( "{{pn}}", root );
            declination = declination.replace( "<br>", " " );
            declination = declination.replaceAll( "<br\\s*?/>", " " );
            declination = declination.replace( "<small>", "" );
            declination = declination.replace( "</small>", "" );
            declination = declination.replace( ",", " " );
            declination = declination.replace( "/", " " );
            declination = removeQuotes( declination );
            String[] words = declination.split( "\\s+" );
            for( String word : words ) {
                word = removeQuotes( word );
                if( super.isValidWord( word ) ) {
                    addWord( word );
//                } else {
//                    if( word.length() > 0 && !word.equals( "-" ) && !word.equals( "[1]" ) && !word.equals( "[2]" )
//                                    && !word.equals( "1" ) && !word.equals( "2" ) && !word.equals( "3" ) ) {
//                        System.err.println( word );
//                    }
                }
            }
        }
    }