Added StringBuilder implementation