I spent pretty much all day in these threads, damn