change block data struct.