removed random from requirements