In Fall 2018, our university fully switched from using a weekly one large program (OLP) approach to using a many small programs (MSP) approach in our CS1 course, utilizing a program auto-grader with immediate points feedback and partial credit possible. The switch led to positive results such as an increase in student grade performance and a reduction of student stress. We also saw students making good use of MSPs in their learning, such as spending sufficient time programming each week, and starting earlier on programming assignments. A unique benefit of MSPs is the ability for students to pivot, meaning to switch among programs if they get stuck. This paper investigates such pivoting, and seeks to answer common questions related to pivoting. We analyze how many students pivot and the number of pivots done each week. Given a full-credit threshold (50 of 70 points on 7 programs worth 10 points each with partial credit possible), we examine how students complete the subset of required points. We compare pivot data between a class with a full-credit threshold and a class without. We examine whether students who pivot eventually return to the program from which they pivoted, or if they leave the program unsolved. Finally, we analyze student workflow to observe various pivot patterns. By analyzing student pivot behavior, we hope the community can better understand the pros and cons of pivoting, to help decide whether to adopt an MSP approach and possibly a full-credit threshold. auto-grader was released in 2016, over 500 courses (mostly CS1) have started using an auto-grader that did not before. With the benefits these auto-graders offer, many instructors are creating and assigning many small programs (MSPs) per week, rather than the more common one large program (OLP) per week. A previous work [9] summarized a study that showed how MSPs led to happier, less-stressed students, while also improving programming scores on exams, likely due to students having more practice on focused concepts. A later study [10] showed that MSPs lead to students spending good time each week working on their programming assignments, starting to work early on programming assignments, using more programs to study for exams, and a few other benefits. Additionally, that same study also found that using an MSP approach in CS1 did not harm student performance in CS2, in fact, the MSP students performed slightly better in CS2 than OLP students. Since the publication of those studies, our university has fully switched to using MSPs in all CS1 offerings. This paper's purpose is to answer various questions related to the unique benefit that MSPs offer: the ability for students to pivot, meaning to switch from one program to another if stuck. Section 2 describes our methodology. Section 3 introduces our pivot analysis. Section 4 addresses "How many times do students pivot each week?" Section 5 addresses "What percent of students pivot each week?" Section 6 addresses "What are some observed pivot patterns?" Section 7 addresses "Do students pivot more...