adding support for strings