added random ascii code generator for callback name gen func