Some randomness and animation stuff.