added random and reusable to dataset attributes