modified:   saranalyze