add Annotation types on constructors