Updated design doc and added use_fast_writer