Update of random system
Final commit version 1.0