Made base_process() a private function.