fixed redundant method calling in CharacterView