problem with determinism - function's runtime isn't set by a seed, so results always differ