add some random feature to number-generating method