scrappy randomness part 2