add character rendering