added CharRenderer exec