added StringSmoothTest