fix issue #6: support multiple characters