added Random seed