Added final functions of the random interface