......son of a bitch....