diff --git a/write.m b/write.m
index 86fdc4d1b705e8075e2be9eef91bc73b487c2514..9c78d8c3b0c157816aa9d0d9d088d01962e656e4 100644
--- a/write.m
+++ b/write.m
@@ -1,11 +1,11 @@
-function [imgRes,imgSize,subFrames] = write(frames,name,varargin)
+function [imgRes,imgSize] = write(frames,name,varargin)
 %WRITE Summary of this function goes here
 %   Detailed explanation goes here
 
 colSpaces = {'yuv','ycbcr','rgb'};
 subSamps  = {'420','444','422','400'};
 precisions = {'uint8','uint16','uint32','uint64'...
-              'int8','int16','int32','int64',...
+               'int8', 'int16', 'int32', 'int64',...
               'single','double'};
 
 p = inputParser;
@@ -24,9 +24,8 @@ subSamp   = p.Results.subSamp;
 precision = p.Results.precision;
 subName   = p.Results.subName;
 
-subFrames = yuv.convert(frames,'colSpace',colSpace,'subSamp',subSamp);
-imgRes  = size(subFrames);
-imgSize = size(subFrames{1,1}{1});
+imgRes = size(frames);
+imgSize = size(frames{1,1}{1});
 
 filename = compName(name);
 
@@ -40,7 +39,7 @@ switch precision
 end
 
 fileID = fopen(filename,'w+');
-cellfun(@writeFrame,subFrames,'UniformOutput',false);
+cellfun(@writeFrame,frames,'UniformOutput',false);
 fclose(fileID);
 
 %%