added fragmented write for delayed responses