John cooking pudding