Promise logic is infectious like a disease