only set content-length on creates