added string appending method