added support for auto add comma
added detection of multi comma