some bugs for the analyser