first metadata stuff