WRITE( (unsigned char*) header, length);