message spec fixed