diff --git a/lib/dirty.js b/lib/dirty.js
index <HASH>..<HASH> 100644
--- a/lib/dirty.js
+++ b/lib/dirty.js
@@ -57,7 +57,7 @@ Dirty.prototype.load = function() {
     buffer = '',
     offset = 0,
     read = function() {
-      self.file.read(10).addCallback(function(chunk) {
+      self.file.read(16*1024).addCallback(function(chunk) {
         if (!chunk) {
           return promise.emitSuccess();
         }
Changed load read chunk size to something more sensible