works fine for an annotation only in a same node- must try for multiple nodes - must manage in js when selecting over an already existing annotation