'fix' s32 encoding, add optional size params to writer