The ferrets are coming !