add sensible defaults to random and passes