kim slate