worked on RandomNumbers