revising random