added StringUtils class