**Warning  strong language** and so is the message!!