randn -> rand to avoid low probability huge values which cause absolute tolerance checks to fail