first pass adding more information