adding support for multiple characters