added rnd char generator