add make public function