Not today Satan . . .