wrote more
wrote more about the annotation interface