Finish first pass