make wallet function added