Kabul: getting better all the time