analyze() bugfix