modified json_type to includes Annotation