tutorial part 3 minus random gossip