rand() SUCKS
rand() % 1000 < 20 instead of rand() % 100 < 2, let's see if this fixes things