diff --git a/app/services/blocks_migration.rb b/app/services/blocks_migration.rb
index 8b65d79fff31bf68efb07649310ffe3cf72fb603..7691d9ac8a285f443505afb5dbd87aa67df636e2 100644
--- a/app/services/blocks_migration.rb
+++ b/app/services/blocks_migration.rb
@@ -6,21 +6,26 @@ class BlocksMigration
   def self.cleanup
     Communication::Website::Post.find_each do |post|
       next if post.text.blank?
-      cleanup_post post
+      cleanup_item post
+    end
+    Communication::Website::Page.find_each do |page|
+      next if page.text.blank?
+      cleanup_item page
     end
   end
 
   private
 
-  def self.cleanup_post(post)
-    puts "#{post} (#{post.id}, #{post.university})"
-    return if post.blocks.any?
+  def self.cleanup_item(item)
+    puts "#{item} (#{item.id}, #{item.university}, #{item.website})"
+    return if item.blocks.any?
     puts "  migrating"
-    puts post.text.to_html
-    # block = post.blocks.create university: post.university, template_kind: :chapter
-    # data = block.data
-    # data['text'] = post.text.to_html
-    # block.data = data
-    # block.save
+    puts item.text.to_html
+    return
+    block = item.blocks.create university: item.university, template_kind: :chapter
+    data = block.data
+    data['text'] = item.text.to_html
+    block.data = data
+    block.save
   end
 end