What a son of a bitch...