Full version of the part 1 Suck-a-Thon