Finalized new character interface & code.