added util to generate random string