can be regular private function ?