Adding some Documentation, Random vs. Predefined