api updates, annotation resource