Added new classes and methods including stringBuilder