############### Metadata models ###############