diff --git a/Classes/Hooks/PageLayoutView/PluginRenderer.php b/Classes/Hooks/PageLayoutView/PluginRenderer.php
index 44c93f64f37f3b95a32fb6a51a9edd204e7c510d..d75d2ac5fdf8e3f9e4ce8a00cd23f1cfd2235a1d 100644
--- a/Classes/Hooks/PageLayoutView/PluginRenderer.php
+++ b/Classes/Hooks/PageLayoutView/PluginRenderer.php
@@ -20,13 +20,12 @@ namespace SGalinski\SgVimeo\Hooks\PageLayoutView;
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
 
-use SGalinski\SgTeaser\Preview\PreviewService;
+use SGalinski\SgVimeo\Preview\PreviewService;
 use TYPO3\CMS\Backend\Utility\BackendUtility;
 use TYPO3\CMS\Backend\View\PageLayoutView;
 use TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface;
 use TYPO3\CMS\Core\Localization\LanguageService;
 use TYPO3\CMS\Core\Utility\GeneralUtility;
-use TYPO3\CMS\Fluid\View\StandaloneView;
 
 /**
  * Class PluginRenderer
@@ -36,7 +35,11 @@ use TYPO3\CMS\Fluid\View\StandaloneView;
  * @deprecated All of this class will be removed when PageLayoutView support is dropped
  */
 class PluginRenderer implements PageLayoutViewDrawItemHookInterface {
-	protected PreviewService $previewService;
+
+	/**
+	 * @var PreviewService
+	 */
+	protected $previewService;
 
 	public function init() {
 		$this->previewService = GeneralUtility::makeInstance(PreviewService::class);
diff --git a/Classes/Preview/PreviewRenderer.php b/Classes/Preview/PreviewRenderer.php
index 3ae4858f2e0860519a2e5cc63b602347ff5edceb..39f6c4c81fd7599196a591d76834be9896050eaa 100644
--- a/Classes/Preview/PreviewRenderer.php
+++ b/Classes/Preview/PreviewRenderer.php
@@ -21,19 +21,19 @@
 namespace SGalinski\SgVimeo\Preview;
 
 use TYPO3\CMS\Backend\Preview\PreviewRendererInterface;
-use TYPO3\CMS\Backend\Utility\BackendUtility;
 use TYPO3\CMS\Backend\View\BackendLayout\Grid\GridColumnItem;
 use TYPO3\CMS\Core\Localization\LanguageService;
-use TYPO3\CMS\Core\Utility\GeneralUtility;
-use TYPO3\CMS\Fluid\View\StandaloneView;
 
 class PreviewRenderer implements PreviewRendererInterface {
 	/**
 	 * @var LanguageService $languageService
 	 */
-	protected LanguageService $languageService;
+	protected $languageService;
 
-	protected PreviewService $previewService;
+	/**
+	 * @var PreviewService
+	 */
+	protected $previewService;
 
 	public function __construct(LanguageService $languageService, PreviewService $previewService) {
 		$this->languageService = $languageService;
diff --git a/ext_emconf.php b/ext_emconf.php
index 4bd0d77bb2cf3295984a16d7194868805f5e45d9..6120b5f93176c70b8e2d5d8dd9b4be3120ffd33a 100644
--- a/ext_emconf.php
+++ b/ext_emconf.php
@@ -40,7 +40,7 @@ $EM_CONF['sg_vimeo'] = [
 	'constraints' => [
 		'depends' => [
 			'typo3' => '10.4.0-11.5.99',
-			'php' => '7.4.0-8.1.99',
+			'php' => '7.3.0-8.1.99',
 		],
 		'conflicts' => [],
 		'suggests' => [],