renamed static function