finishing gb_writer.  still need to fix word wrap issues