patch-and-dot-giveaway