diff --git a/Todos.md b/Todos.md
index 1886ed386b38537126ddf9e62e0d0d9faedc9324..7936d81a0c11314ce2f6c0aede8508b55f9f1056 100644
--- a/Todos.md
+++ b/Todos.md
@@ -6,17 +6,16 @@
   - Also implemented for multiple weather changes
 - [x] Rework fetching/recognition of rain races to use Wikipedia's race reports or something more official from the 
   FIA as source
-- [ ] Adjust for position changes caused by crashes (keep out of calculation similarly to pitstop-discrepancies ?)
-- [ ] Include safety car periods & driver crashes
+
+- [ ] Identify & plot safety car periods
+- [ ] Identify & plot driver crashes
+- [ ] Calculate overtakes excluding a drivers crash lap separately
+
 - [ ] Automatically determine if race is DWR or SWR (via tire changes)
 - [ ] Adjust for situations like Canada 2024 -> 2 drivers taking wets at the start does not constitute a weather change
   - Implement actual 1/2 of drivers changing compounds rule
 - [ ] Adjust for finding multiple weather changes in a race, not just one
+
 - [ ] Read out number of drivers participating in session, rather than hardcoding number of drivers (since it might 
   change from 20 to more (or less) in future or in weird cases where a driver couldn't start the race)
-- [ ] Extrapolate when track is drying or wetting, determined by whether rain is currently falling or not
-  - Must be manually put into relation to laps, because rainfall is measured roughly once per minute rather than per 
-    lap!
-- [ ] Extrapolate weather conditions from lap times by difference between dry & wet laptimes in order to retrieve 
-  weather / track conditions for races before 2018, as Ergast / Jolpica APIs do not provide this data
-  - Alternatively, get weather data from a dedicated weather API for the location & date/time the race was carried out
\ No newline at end of file
+- [ ] Extrapolate weather conditions from separate weather API to improve accuracy of wet weather race recognition
\ No newline at end of file