first pass completed