rewrited adjacent annotations, thanks to @boskijr
updated for v2.2.3 release