See warnings, public function -> public static function