edit public function -> public static function