modernized private function names