use chars for values