made update_users opt_generator