fixed binary writing