added a random string genration string