analyse and annotate