updates to annotationDTO

more comments and testing