Making progress on this character.