It's a public function.