making the annotation classes final