add rough comments about how randomization works