used StringBuffer