diff --git a/app/builders/learning_object/attachment_builder.rb b/app/builders/learning_object/attachment_builder.rb
index 4e2b3d175153802f5cdf8e2ac7947ccbf136d5c5..39a9fed4d663aae219ef3651f414afab9eb29bdb 100644
--- a/app/builders/learning_object/attachment_builder.rb
+++ b/app/builders/learning_object/attachment_builder.rb
@@ -1,39 +1,37 @@
-module LearningObject
-  class AttachmentBuilder < ::Builder
+class LearningObject::AttachmentBuilder < ::Builder
 
-    ##disable method
-    # build attachments with id's is out of scope.
-    def self.build(objects = [])
-      raise NotImplementedError, 'LearningObject::AttachmentBuilder#build is out of scope.'
-    end
+  ##disable method
+  # build attachments with id's is out of scope.
+  def self.build(objects = [])
+    raise NotImplementedError, 'LearningObject::AttachmentBuilder#build is out of scope.'
+  end
 
-    def self.build_from_orientdb(args = {})
-      args['retrieve_link'] = args.delete('retrieveLink')
-      args['mime_type'] = args.delete('mimeType')
-      build_from_cache args do
-        ::LearningObject::Attachment.new(args)
-      end
+  def self.build_from_orientdb(args = {})
+    args['retrieve_link'] = args.delete('retrieveLink')
+    args['mime_type'] = args.delete('mimeType')
+    build_from_cache args do
+      ::LearningObject::Attachment.new(args)
     end
+  end
 
-    private
-
-    def self.build_from_cache(args={})
-      object = nil
+  private
 
-      unless args.nil? || !block_given?
-        # cache object when build
-        object = Rails.cache.fetch(cache_key(args['id'], args['link']), expires_in: 12.hours) { yield }
-      end
+  def self.build_from_cache(args={})
+    object = nil
 
-      object
+    unless args.nil? || !block_given?
+      # cache object when build
+      object = Rails.cache.fetch(cache_key(args['id'], args['link']), expires_in: 12.hours) { yield }
     end
 
-    def self.permitted_args(args={})
-      permitted = [:id, :name, :link, :retrieve_link, :description, :format, :mime_type, :size]
-      args.delete_if do |key, value|
-        !permitted.include? key.to_sym
-      end
-    end
+    object
+  end
 
+  def self.permitted_args(args={})
+    permitted = [:id, :name, :link, :retrieve_link, :description, :format, :mime_type, :size]
+    args.delete_if do |key, value|
+      !permitted.include? key.to_sym
+    end
   end
+
 end
\ No newline at end of file