added character support