random active learner implemented