Adding Roots Generator from events... some other fucntions