sorting by stars, assignment, and code cleaning, oh my!
some fault tolerance and streak breaking