write(buffer);