- add support for char and char?