blown one's lid