First complete pass