added char, boolean