learn about annotations auto annotations