first pass at content