improve character view