think it's close have randomness just not on a sliding scale
think it's pretty much done for code review