Complete logic for checking if annotation already exists when
annotating