First complete pass through