the first pass at metadata