My thoughts on Kiva