add f and d versions of randn