Joce Scott -private function