diff --git a/Setup/Recurring.php b/Setup/RecurringData.php
similarity index 77%
rename from Setup/Recurring.php
rename to Setup/RecurringData.php
index 6462f64e75ab1052fe3f39413d2920fc5b7403b1..be6055ca788ac3af9b356a33c6124553616998ac 100644
--- a/Setup/Recurring.php
+++ b/Setup/RecurringData.php
@@ -5,14 +5,14 @@ namespace Firegento\ContentProvisioning\Setup;
 
 use Firegento\ContentProvisioning\Model\BlockInstaller;
 use Firegento\ContentProvisioning\Model\PageInstaller;
-use Magento\Framework\Setup\InstallSchemaInterface;
+use Magento\Framework\Setup\InstallDataInterface;
+use Magento\Framework\Setup\ModuleDataSetupInterface;
 use Magento\Framework\Setup\ModuleContextInterface;
-use Magento\Framework\Setup\SchemaSetupInterface;
 
 /**
  * Class Recurring
  */
-class Recurring implements InstallSchemaInterface
+class RecurringData implements InstallDataInterface
 {
     /**
      * @var PageInstaller
@@ -39,7 +39,7 @@ class Recurring implements InstallSchemaInterface
     /**
      * {@inheritdoc}
      */
-    public function install(SchemaSetupInterface $setup, ModuleContextInterface $context)
+    public function install(ModuleDataSetupInterface $setup, ModuleContextInterface $context)
     {
         $this->pageInstaller->install();
         $this->blockInstaller->install();