Added FileHandleWritable code