upload folder is now managed by a static function