add random.go