finished Avro type subsections