On Her Majesty’s Secret Service – Ian Fleming

On Her Majesty’s Secret Service – Ian Fleming

Completed another of Fleming’s James Bond novels: On Her Majesty’s Secret Service

The story:
This has to be one of the more interesting of Fleming’s Bond novels.  Bond is fed up.  He’s been chasing down the escaped SPECTRE leader Blofeld for over a year with nothing to show for it, nor any proof Blofeld is even still alive.  In the midst of a hiatus gambling at the same casino as found in Casino Royale, he encounters Tracy.  At the end of her rope, he rescues her from her own self-destructive behavior and finds he’s just rescued the daughter of a noted organized crime boss.  Her father makes him a proposition of marrying his daughter to end her downward spiral.  Bond is somewhat captivated by this girl and agrees to see her again after she gets psychological help.

Bond then gets a lead on Blofeld via an unlikely source – the bureau of heraldry and lineage.  Seems Blofeld is attempting to prove his lineage and unwittingly gives up his position.  He’s apparently running a private ski resort high in the Alps with a ‘treatment center’.  Bond pretends to be from the heraldry society and there he discovers the treatment center is really a brainwashing center for his nefarious plans. Bond attempts to shut down Blofeld’s operation in typical gunfire and explosion fashion; and is re-united with Tracy.  A final battle ensues and we get a wrenching ending.

My take:
One of Fleming’s more interesting novels.  Not particularly for the nefariousness of the villian (though they are pretty good and the ski chase scene over the top), but for Bond’s personal relationship with Tracy.  Rarely do we see this much of Bond’s inner workings.
<spoiler bits >
James Bond ‘in love’?  Going to get married?  The nonchalance that Bond considers the union is pretty interesting.  Is that how marriage was decided back in the day?  Despite some glaring differences, he chugs right on along.  It seems he only gives a solid page’s thought to the matter and decides, “Aw heck – why not?’.
</spoilers>

At any rate, if you’d like some decent (but not spectacular) adventure with one of the few times we see Bond in a relationship – then this is a great book.  Rating: B

Rendezvous With Rama

Rendezvous With Rama

Finished reading Arthur C Clarke’s Rendezvous with Rama.  What a surprising treat!

Rendezvous with Rama is considered one of Clarke’s best novels – winning a slew of sci-fi literary awards.  While I’m not a huge Clarke fan myself, this came highly recommended as a ‘must read’, so I dove into the audiobook on my drives to/from work.

The story (no spoilers):
A gigantic, mysterious, cylindrical object appears in space, swooping in toward the sun. A ship is quickly redirected to investigate before the enigmatic object, called Rama, sweeps through the solar system and disappears, or crashes into the sun, or parks and starts an invasion(!?).  The astronauts land and soon discover they can enter the kilometers long, hollow cylindrical object to decipher it’s puzzles. What becomes apparent is this object is clearly extra-terrestrial technology of high order; but apparently lying completely dormant without any signs of activity or life.  After entering the object itself, they begin and fantastic exploration that leads the reader on an amazing ride as Rama starts to wake…

My take:
If you want to read a gripping, fantastic story about what a first human encounter with an alien space probe/vehicle/whatever – and if you want to watch the exploration process unfold and experience awesome and wonderful sights – then this is a book for you. I found myself riveted by the descriptions and picturing the fantastic scenes in my own mind.  This alone is worth the price of entry!
While Clarke posits what he think alien technology might look like, I found some of the suggestions too implausible, or in some cases, overly simplistic or even a little silly.  Still, the parts he really nails are so good that these minor points do not overshadow the amazing sights and experiences he does create.

I highly recommend this book to someone who loves good old fashioned sci-fi exploration and adventure into strange new areas.  It’s quite a treat that is worth a read.  A-

 

XAMPP v3 and VMWare 8

XAMPP v3 and VMWare 8

Let’s say you want to install the latest XAMPP software so you can do some local wordpress/html work. But after installing XAMPP, you get this message when trying to start the Apache server:


4:33:47 PM [Apache] Problem detected!
4:33:47 PM [Apache] Port 443 in use by "vmware-hostd.exe"!
4:33:47 PM [Apache] Apache WILL NOT start without the configured ports free!
4:33:47 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
4:33:47 PM [Apache] or reconfigure Apache to listen on a different port

In order to get over this, you must change the SSL port number that XAMPP Apache listens to (or change VMWare).  I found changing XAMPP was easier.

Here’s the steps:

  1. Close the XAMPP control panel
  2. Open http-ssl.conf using notepad in the ...\xampp\apache\conf\ directory
  3. Look for the line that has:
    Listen 443
  4. Change that port number to anything you want (i.e. 4430 worked for me)
  5. Search the rest of the document – replacing 443 with 4430 (or your port)
  6. Save the file
  7. Restart XAMPP and Apache should start up properly this time.
Conan the Conquerer

Conan the Conquerer

Just finished Conan the Conqueror audio book from the Conan series.

History:
As with most of Robert Howard’s works, this one has been edited and came through many different sources before reaching the form it has today. Though titled Conan the Conqueror now, it was originally published as a 5-part serial in Weird Tales magazines in 1935-6 under the name The Hour of the Dragon.  A British publisher (Dennis Archer) originally turned down some of Howard’s collected short stories, but suggest the idea of a novel to him.  This is the result of that effort, but the publisher when bankrupt before the novel could be printed.  It wasn’t until it was bought by Gnome Press in 1950 that it earned the title Conan the Conqueror and was finally published in book format.

Story: (spoilers)
The story takes place later in Conan’s life, during his reign as King of Aquilonia.  As with many Howard tales, he doesn’t follow a chronology of Conan’s life, but tells tales about the whole spectrum of his life as tales might be told around a campfire of a great warrior.  This story follows a plot by a group of conspirators to depose Conan in favor of Valerius, heir to Conan’s predecessor Numedides, whom Conan had slain to gain the throne. To accomplish this they resort to necromancy, resurrecting Xaltotun, an ancient sorcerer from the pre-Hyborian empire of Acheron. With his aid the Aquilonian army is defeated by that of the rival kingdom of Nemedia and occupied. Conan, captured, is slated for execution until the sympathetic slave girl Zenobia risks her life to free him.

Meanwhile, the conspirators are also learning that the ancient Xaltotun wishes to throw off the shackles of his co-conspirators and physically reform the world into the one he knew centuries before and conquer them as he once did.  The conspirators steal a gem that constantly burns with flame, the Heart of Ahriman, which they mistakenly think to be the source of Xaltotun’s terrible and unmatched power.  In reality, the gem is the only thing that can defeat Xaltotun.  Conan learns of this from temple priests persecuted by the conspirators armies, and Conan quests to retrieve the Heart of Ahriman from the thief sent to throw it in the sea.  He retrieves the stone after an epic voyage that takes him to the very heart of the corrupted Stygian temples, and sets to raising an army with neighboring countries to defeat Xaltotun, the conspirators, and reclaim his kingdom.

As the armies meet, an epic battle then erupts. Not only the clashing of armies, but the clashing of sorcery between the Heart of Ahriman and Xaltotun.  It’s an epic battle with many twists and a satisfying ending.

Summary:
Some consider this one of Howards best works.   I don’t know if I’d go that far, but it certainly is epic and certainly good.  I have to say I actually like the swashbuckling style of the free-roaming Conan more than the one that rules a kingdom.  Conan even ponders the idea of leaving ruling (which doesn’t seem to agree with his carefree style) and go back to those earlier days of pirating the seas and high adventures.  One gets to see many of the great traits that makes Conan so awesome as a character.  His desire to join into combat during the first fights is notably different than the tone you would read in many novels today.  Conan is certainly a lover of battle and adventure, and it’s fun to read.
Overall, I give this story a solid A-, and recommendation for anyone that would like to further their reading of Conan.  I wouldn’t recommend it as a first introduction to Conan since this story takes place later in his life after much of his adventuring is done; but it’s a great story for those familiar with the series.

2001: A Space Odyssey Explained

2001: A Space Odyssey Explained

We’ve all probably seen Stanley Kubrick’s movie 2001.  Its use of symphonic music, mesmerizingly slow expositions, fantastic futuristic sets, and what-the-heck-did-I-just watch ending are part of movie history.  I dare say, however, that most people don’t know what the ending, nor the movie itself, was trying to communicate.  I certainly didn’t the first few times I watched it in my college years.  Rampant speculation and wild claims about it’s meaning have been made for years. I personally adhere to a much more practical and straightforward interpretation given by Kubrick himself, but there is even an official website devoted to answering these questions.

So, to help me understand better, I went and read Arthur C Clarke’s book version.

Working Together
The history behind 2001 is interesting.  Kubrick wanted to make an epic space movie after pondering the idea of extra-terrestrial life; but didn’t have any source material or direction.  Kubrick was searching for the best way to make a movie about Man’s relation to the universe, and was, in Clarke’s words, “determined to create a work of art which would arouse the emotions of wonder, awe,…even, if appropriate, terror”.  Kubrick met with Clarke, and hit off a relationship.  According to the book’s opening notes, the book and the movie were written nearly side-by-side; and is based of Clarke’s short story “The Sentinel”.  Towards the end, Clarke’s writing wasn’t much ahead of Kubrick’s filming.  Kubrick would even come over to Clarke’s place for dinners to talk while Clarke was finishing the book, and Kubrick was filming right behind him.  Consequentially, the book and movie parallel each other quite well.

The Story
While the movie follows the book very closely, we get a LOT more helpful details and explanation in the book than the movie version.  We start with our early simian ‘ancestors’ not doing so well.  They’re barely scraping by and in a constantly daily struggle for basic survival.  They then encounter the monolith; which mysteriously just appears outside their camp one day. It is presented as an entity/machine actively wishing to changing them.  The simians start making huge, evolutionary leaps forward in capabilities as the monolith ‘grabs them’ with an invisible force each day.  One by one it teaches them to use their hands, perform dexterity tricks, and even bits of thinking, etc.  The monolith isn’t perfect though – one of it’s experiments accidentally kills one of he simians.  Yet, the changing takes place better with some than others and we soon see the simians start to thrive and use the first tools.  It marks the first great turning point for man.  The monolith has clearly changed the course of evolution of these primitive creatures.
Fast-forward to the near future.  We encounter a team of men flying to the moon. There is a fake quarantine in effect to keep a the discovery of a monolith (called TMA-1) a secret.  In the book, we get a clear picture that this monolith is designed to be a cosmic ‘trip-wire’.  It is described as having been deliberately buried; but emitting a huge magnetic field that made it almost impossible to miss by surveying crews.  After it’s dug up, the first sunrays of a new dawn on the moon touch the monolith’s surface and activate it.  The tripwire of digging it up has been cut.  The monolith sends a massive signal towards Saturn while deafening those around it posed for pictures.
Fast-forward a bit further to the Discovery on it’s way to Saturn (in the book).  In the movie, the special effects guys apparently couldn’t get a facsimile of Saturn done well enough for Kubrick, so he decided to use Jupiter instead.  HAL the computer then does what he does best – go crazy and kill everyone but Bowman.  Bowman shuts HAL down and is finally told by Earth that his mission is really to go to the moon of Saturn where the signal of the monolith from the moon was sent and find out what is there.  We get the first clues that HAL went crazy because it was told conflicting information about the true nature of the mission, was forced to ‘lie’, and hence killed the crew in order to protect the real mission which they were in danger of discovering.  It’s an interesting side thread of how man can easily do this sort of mental gymnastics, while computers do not.  Symbology with man’s own evolutionary pains abound.
In the movie, this is where everything goes crazy – and we get no dialog for a long time.  Bowman descends to the surface of the Saturnine/Jovian moon and discovers a gigantic monolith.  It appears exactly the same as the one of the moon – but hundreds of times bigger.  Bowman utters his famous phrase “My God, it’s full of stars” and disappears.  In the movie, this is where a psychedelic trip down the rabbit hole commences.  In the book, it’s because Bowman sees that the monolith is actually a stargate, or wormhole entrance.  He is seeing the stars of the place where the other end lets out.  He enters, and is taken on a fantastic voyage across the galaxy.  He makes a stop at a cosmic ‘switchboard’ planet which is bathed in completely inverted light – implying a hyperspace of some sort.  He pops out again to pass great fleets of dead ships all floating lifeless next to a large dying star.  He is pulled in and sees a smaller white star orbiting the larger and is pulled into some sort of energy field where he awakes.
He is now in the famous white apartment of the movie.  Everything there has the appearance of reality; but is all fabricated as if looked at through TV.  Books open but have no real words in them.  The food is packed in all kinds of familiar containers but every one contains the same blue, edible paste.  Everything is a kind of ‘set’ piece.  His TV actually works, and broadcasts shows from several years back.  In one show, however, he sees a program in which he’s in the exact same hotel room as he is now.  Clearly his ‘keepers’ modeled it on what they saw on our television.
Bowman is then stretched and twisted, just like his earlier simian ancestors.  But this time, the evolution is on a whole new scale.  He can travel across the galaxy with a though.  His corporal form becomes mutable in age/time until he finally realizes he no longer needs it and transitions from his form to a higher form.  He travels back to earth where he destroys all the orbiting nuclear missile platforms with a thought.  He knows he is now to help his earth-bound brethren reach his new state of evolution. The book ends with him pondering how, but knowing “He’ll think of something”.  In this state, he is a star child.  A new being.  Capable of traveling infinity of space and time and change things with the force of his will alone.  It is our next evolutionary step.

The summary of the symbols:
So, we see the monolith is the active ‘force’ of evolution – the thing that facilitates a dramatic shift of our being to something higher.  We see two clear evolutionary steps of man.  From animal -> man -> star child.  Clarke indicates the monoliths have come from alien intelligence and origin; but the aliens nor their motivations and purpose are ever revealed.
In a broader sense, the monoliths are a symbol.  They stand for a key moment, a key input, a flip of a chromosome, a flash of …something… that sparks transformation and evolution of a species.  Kubrick/Clarke made that symbol a black box in the dimensions of 1x4x9. It indicates intelligence, form, and perfection instead of randomness and chaos.

The monolith is a symbol of something we do not know; but caused man to become something more than the other animals around him.  In many ways, this symbol is mutable.  One could even posit that while Clarke choose to attribute the step to higher alien intervention, theists might attribute it to God.  As a symbol, both of these could work.

Recommend:
Because of all this, 2001 is a great movie – but only once you get a much better picture of what is going on.  Reading the book is a huge step in that direction.  I give this book a solid A- since it helps one understand the movie so much better.  It is near required reading, however, for those that wish to understand and read the first exposition of this often-reoccurring theme of alien intervention in human evolution that is so prevalent in modern sci-fi.

Battlefield 3/Origin client tray icon disappears

Battlefield 3/Origin client tray icon disappears

Sigh.  Had ANOTHER problem with Battlefield 3 recently.  More annoyance than problem, but the icon in the tray for the Origin client was showing up as a busted link:

The Origin program worked fine, but it was annoying because sometimes I forgot I’d opened it and having the ‘broken icon’ button on your toolbar isn’t exactly helpful for finding it.  I tried right-click setting properties.  Changing the icon to a different icon then back.  Removing the program and re-pinning it.  Nothing worked.

Then I found this link.  Basically, you need to destroy and then rebuild/repair your icon cache.  You do this via:

  1. kill explorer.exe
    taskkill /IM explorer.exe /F
  2. Deleting your icon cache files:
    del %userpofile%\AppData\Local\IconCache.db /a
  3. Reboot
    shutdown /R /f /t 00

Upon restart, your entire icon cache will get rebuilt (which could take awhile).  Mine took about 2-3 minutes during which the machine was almost unresponsive.  After that the icons re-appeared and all was well.

Link to script that does all this for you and further information.

Asus P8Z77-V PRO keyboard and mouse inoperative at POST – won’t let you into BIOS/RAID setup

Asus P8Z77-V PRO keyboard and mouse inoperative at POST – won’t let you into BIOS/RAID setup

I wasted WAY to much time on this absolutely poor product validation problem.

I have an old Asus P8P67 motherboard that I suspected had a bug with it’s RAID controller hardware/firmware.  I would nightly put the machine into sleep mode, but when I’d wake the machine from sleep the next day the hard drives would start reset clicking and timing out madly.  It was so bad, you’d get 2-5 second delays just trying to access a file.  But if you rebooted, even a warm reboot, the drive would stop its schizophrenic timing out and run smoothly.  Further, it was always the third drive in the raid, even though I’d hot swapped the drive several times and the drives would be flawless when not in the RAID set.

Fortuitously, Fry’s had a sale on the new P8Z77-V Pro motherboards.  However, when I installed the motherboard, I had a different problem.  The machine started up first try without a problem, and I set the SATA mode to RAID so I would get the ‘Press <CTRL-I>to enter configuration utility…’ BIOS message and set up the hardware RAID.  The funny thing was, the message would pop up and I’d frantically press CTRL-I, but to no avail.  It was like it was ignoring me.  I tried turning on USB legacy mode and other USB settings and noticed strange things with the keyboard lights not always coming on/etc.

So, what do I do?  In searching forums, I found that other people were having even worse problems.  Some couldn’t even enter the UEFI BIOS setup at all. When I got my machine to boot into windows, they keyboards didn’t work at all.  I try plugging in another USB keyboard. I have a Logitech G15 and a no-name generic one. Initially, no luck, but I do notice the behavior of the keyboard change. I would toggling the scroll/caps/num locks during BIOS setup and sometimes the I can see both keyboards toggle the light correctly, and other times do not.

I try all the different USB ports. The rear, onboard ones fared the worst. They never worked for the RAID BIOS. Even in windows, the keyboard and mouse would sometimes not work at all depending on which port I had them plugged into. The ones on back that seemed to work best? The top usb port above the green outlined USB flashback port. Still, I cannot enter RAID setup, but windows sees my USB device correctly at startup.

Now, I leave one keyboard plugged into that top port, and then start playing with the headers on the motherboard. I take the USB backplane extender and start plugging it into the headers on the board. You know what? Each one acts differently! However, when I have it plugged into the front-most plug, the one closest the reset/power switches – THEN IT WORKS! You can then press CTRL-I and it registers.

Strangely enough, once you get the machine booted, then all the USB ports work perfectly.  But not while you’re in POST.

All I have to say is HFS – this is BUSTED ASUS. I’ll be sending in a trouble ticket this afternoon. Please let me know if this works for you.

Punkbuster kicking you off in BF3/Battlefield 3?

Punkbuster kicking you off in BF3/Battlefield 3?

UGH.  I went through tons of this headaches back on Battlefield 2 with Punkbuster, and now it appears to have come up again on BF3.  I had been playing along for months without a single issue, but then re-installed recently when I reconfigured my machine. Then I started getting this dreaded message:

Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player  (for 0 minutes) … RESTRICTION: Service Communication Failure: PnkBstrA.exe

The forums are full of people with this same issue.  Here are some solutions that pertained to my particular problem:

  1. Punkbuster didn’t even get installed.  You need to go to Punkbuster’s website, download the installer, and install it yourself.  Go here and follow the directions:
    http://www.evenbalance.com/index.php?page=dl-bf3.php
  2. Punkbuster isn’t getting updated automatically.  There are HTML ‘key’ files that need to be installed and updated regularly.   You need to select 7 different links and save them in the correct folders.
    1. The first is: pbsec.htm, it goes in C:\Program Files (x86)\Origin Games\Battlefield 3\.  Be careful!  When I first saved it from the link, it saved it as pbsec-1.html – that doesn’t work.
    2. Update the remaining 6 htm files like ‘PB Client v2.317 for Win32’ et al. go into C:\Program Files (x86)\Origin Games\Battlefield 3\pb\htm
  3. pbsvc.exe is missing(!).  One post mentioned that you could manually run C:\Program Files (x86)\Origin Games\Battlefield 3\pbsvc.exe and it would test everything for you.  I actually found this file was missing.  However, a copy of it was there in C:\Program Files (x86)\Origin Games\Battlefield 3\__Installer\punkbuster\redist\pbsvc.exe.  I copied it to the root BF3 directory and then everything worked.

Thanks again Origin for really making PC gaming a viable environment and reminding me why consoles have eaten half your gaming lunch.

 

 

South Sister climb 9/22/2012

South Sister climb 9/22/2012

This last weekend I had a great opportunity to climb South Sister with some friends.

South Sister is the third tallest peak in Oregon at 10,358ft and has some notable trivia.  It the the youngest and tallest of the three volcanoes in the three sisters collection of mountains in central Oregon.  Teardrop Pool at the summit is the highest lake in Oregon.  The mountain also hosts Prouty Glacier, which is the largest glacier in Oregon.

We decided to take the standard route from Devil’s Lake to the summit.  Situated at 5,440ft, it’s a beautiful blue-green emerald to start from.  We started out across a small open meadow, then start the steady 1.5 mile hike up between Devil’s Hill and Kaleetan Butte.  You get no views during that part, until you open into a beautiful alpine meadow where you get your first amazing view of South Sister and Moraine Lake.

  

 

We cross the mile or so of the steadily climbing meadow until we hit the mountain proper and start the real ascent.  I’s a dusty and steep climb.  There was a little trail finding needed as there are lots of little paths criss-crossing their way up.

 

 

Reaching 8,900ft, we reach the base of Lewis glacier and get a good view of the last push.  From here, the rock turns to red, dusty, and chunky pumice. It’s quite a slog at this point as there are lots of little criss-crossing routes up through the crumbly rock.  A set of poles here is a godsend for footing.

 

Then, you reach the summit ridge!  Here you can see Teardrop Pool.  I stopped to wash off my hands, and it was just as cold as you might expect.  You still need to walk from the south end of the rim to the north end to reach the true summit.  As you make your way around, you’ll see piles of rocks and small forts that look like people have set up small bivouacs against the winds.


From the summit on the north side, we got a great view of the fires burning near Sisters.  You can also get a fantastic view of Broken top Mountain to the east.

So, overall, it was a great climb.  Took us about 8 hours or so if I remember right. Not the fastest ascent, but I had done almost NO exercising or hiking for about a month and half before doing this climb.  So in reality, I think I didn’t do such a bad job overall.  I think I’ll certainly do this climb again.  I also recommend it for anyone looking for a good conditioning climb that wants to test their fitness without having to do a lot of technical work.

Resources:
SummitPost entry
PeakBagger entry with excellent topographic map

 

 

Conan the Warrior (Conan #7) – Robert Howard

Conan the Warrior (Conan #7) – Robert Howard

After getting a bit tired of a string of Bond novels, I switched over to a series I’ve been interested in for some time.  The Conan Series.

For the un-initiated, there is a little history behind the Conan series.  While written by Robert Howard (1906-1936) in the early half of the 1900’s, most of his current novels as we have them today come from editors that collected and cleaned up his works that were original published in magazines and from notes.  The canonical editor for his work has more or less come to be L. Sprague de Camp.  This book is no different; and contains some of Conan’s (argueably) best stories.

The first story is considered one of the best, and is titled Red Nails.  It starts with the battle-hardened Valeria of the Red Brotherhood escaping the clutches of a nearby city in which she killed one of the chiefs who made unwanted advances.  She heads out into the unknown wilderness where she is found by Conan – who is tracking her down like a love-lorn puppy.  After some clever boasting, swaggering, and a little bit of threatening on both sides, they get distracted and cornered by a dragon.  In their escape, the spot a strange city hereto unknown to the outside world.  As they enter the city, they meet the strange inhabitants who have split into two camps and have been fighting a clan war for decades.  Valeria and Conan get embroiled in the fighting and the story takes many twists and turns as the truth behind the mysterious city, the clan leader that never grows old, and a missing wizard become clear.  It’s a great story – full of magic and no shortage of carnage.

The second story is the Jewels of Gwahlur. Conan is trying to track down the mythical and fabulous Teeth of Gwahlur from their hiding place in a mystic castle inhabited by an oracle.  He is in a race against the clock as the nearby town has sent a party of cultists to track them down as well.  Inside, they encounter the oracle (who is very different than they expect!), as well as the true guardians of the Teeth.  Another fabulous hack and slash as well as a great twisting and turning story.

The third story, Beyond the Black River, differes from the first two in that Conan is attempting to save a group of settlers and an outpost from a growing horde of attackers lead by an evil and mysterious dark lord.  The expedition into the frontier to track them down turns into a slaughter of Conan’s men, and they engage in a running battle back to the fort.  Conan turns to fight the dark creature and a fantastic final battle ensues.  The back and forth banter between Conan and the evil leader is priceless and really shows the fearlessness and cunning wit of Conan.

Overall, it’s a great collection.  I found myself surprised again and again by Howard’s originality and cleverness.  You rarely can guess what’s coming next, which keeps the story engrossing to the end.  The worlds he paints are equally fantastic.  They absolutely explode with imagination and originality.

While not for everyone’s palette in style, I give this a solid A and recommend to anyone who enjoys high adventure and great warrior characters.