added switchString (API | Test)