first pass at metadata