Added Random Gen