kabir wells