working! fixed gradual method (still requires at least two users, else gen_random doesn't work)