 			# Read the file
 			fs.readFile fileFullPath, (err,data) ->
 				return next err  if err
-				
+
 				# Handle data
 				fileData = data.toString()
 				fileSplit = fileData.split '---'
-				if fileSplit.length is 3 and !fileSplit[0]
+				if fileSplit.length >= 3 and !fileSplit[0]
 					# Extract parts
 					fileHead = fileSplit[1].replace(/\t/g,'    ').replace(/\s+$/m,'').replace(/\r\n?/g,'\n')+'\n'
 					fileBody = fileSplit.slice(2).join('---')

						unless err
							console.log 'Cleaned Layouts'
						next err
				
				(next) =>
					@Documents.remove {}, (err) ->
						unless err

						fileMeta.content = gfm.parse fileBody
					else
						fileMeta.content = fileBody

				# Temp
				fullDirPath = path.dirname fileFullPath
				relativeDirPath = path.dirname(fileRelativePath).replace(/^\.$/,'')
