diff --git a/write.m b/write.m
index 7a6d403a285bb30c8cf481ebfa4d10db1a02fb1e..a1656a103962cb63815042cc818765a23b3436d3 100644
--- a/write.m
+++ b/write.m
@@ -12,6 +12,7 @@ defRefDir = fullfile(pwd,'Ref');
 
 p = inputParser; p.StructExpand = true; p.KeepUnmatched = true;
 p.addParameter('name'          , 'sequence'      , @ischar);
+p.addParameter('refDir'        , defRefDir       , @ischar);
 p.addParameter( 'readPrecision', class(frames{1}), @ischar);
 p.addParameter('writePrecision', class(frames{1}), @ischar);
 p.addParameter('bitDepth'      , defBitDepth     , @isnumeric);
@@ -43,6 +44,7 @@ m.subSamp = subSamp;
 m.writePrecision = writePrecision;
 m.readPrecision = readPrecision;
 m.yuvSize = yuvSize;
+m.bitDepth = bitDepth;
 
 %% Perform color space transform
 frames = yuv.convert(frames,outColSpace,inColSpace,bitDepth);
@@ -110,4 +112,4 @@ fclose(fileID);
         writeFrame(U({xq,yq}));
         writeFrame(V({xq,yq}));
     end
-end
+end
\ No newline at end of file